import java.util.Random;

public class Lab_01 {
    public static void main(String[] args) {
        Random random = new Random();
        
        System.out.println("50道100以内的加减法题目：");
        System.out.println("---------------------------------");
        
        for (int i = 1; i <= 50; i++) {
            // 生成两个100以内的随机数
            int num1 = random.nextInt(100);
            int num2 = random.nextInt(100);
            
            // 随机选择加法或减法（0表示加法，1表示减法）
            int operation = random.nextInt(2);
            
            if (operation == 0) {
                // 加法，确保结果在100以内
                num2 = random.nextInt(101 - num1); // 调整num2，使num1+num2 <= 100
                System.out.println(i + ". " + num1 + " + " + num2 + " = ");
            } else {
                // 减法，确保结果非负
                if (num1 < num2) {
                    // 交换两个数
                    int temp = num1;
                    num1 = num2;
                    num2 = temp;
                }
                System.out.println(i + ". " + num1 + " - " + num2 + " = ");
            }
        }
        
        System.out.println("---------------------------------");
    }
}